hear something hard to swallow - Francés Inglés Diccionario